// 可以获取挂载在全局的属性和获取上下文
//如果要在vue3中使用this，vue为我们提供了getCurrentInstance方法，该方法返回了ctx和proxy。控制台打印出来的和vue2的this相同
import { ComponentInternalInstance, getCurrentInstance } from "vue";
export default function useCurrentInstance() {
  const { appContext } = getCurrentInstance() as ComponentInternalInstance;
  const globalProperties = appContext.config.globalProperties;
  return {
    globalProperties,
  };
}
